arm: make vgic lock safe for use in interrupt context.
authorIan Campbell <ian.campbell@citrix.com>
Tue, 3 Jul 2012 09:52:25 +0000 (10:52 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Tue, 3 Jul 2012 09:52:25 +0000 (10:52 +0100)
commit8fb3fc7693769c313a1e23b7994a7fab7ae302da
tree7e33646d4dce665ea75332f46aa1a15750bae8d5
parent11f5bc2f078f7ac0536b677f1bc3b4d17e924632
arm: make vgic lock safe for use in interrupt context.

In particular vgic_vcpu_inject_irq can be called in both interrupt and regular
context.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Stefano Stabellini <Stefano.Stabellini@eu.citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>
xen/arch/arm/gic.c
xen/arch/arm/vgic.c